

.m-sop-contact-list {color:black;position:relative;clear:both;margin-bottom:15px;  z-index: 14;}
.m-sop-contact-list .ui-box-wrap .ui-box-body {
	margin-top: 0px;
	padding: 7px 55px
}


.m-sop-contact-list .contact-mail {
	padding-top: 0px
}
.m-sop-contact-list .contact-item .send-mail-btn {
	display: block;
	padding: 5px 0 5px 25px;
	background: url(/wimg/shopsite/sprite/shopsite-icons.png?t=eced2e0_0) no-repeat;
	background-position: 0 5px;
	color: #333
}
.m-sop-contact-list .contact-item .send-mail-btn:hover {
	color: #f90
}
.m-sop-contact-list .contact-item dl {
	border-bottom: 1px dotted #999
}
.m-sop-contact-list .contact-item dt {
	margin: 0;
	font-size: 14px;
	font-weight: 700;
	line-height: 24px
}
.m-sop-contact-list .contact-item dd {
	margin: 0 0 10px
}
.m-sop-contact-list .contact-item dd a {
	font-size: 12px;
	color: #333
}
.m-sop-contact-list .contact-item a {
	font-size: 12px;
	float: none
}
.m-sop-contact-list .contact-item a:hover {
	color: #f90
}
.m-sop-contact-list .contact-item a.ui-atm {
	overflow: hidden;
	color: #333
}
.m-sop-contact-list .contact-item a.ui-atm:hover {
	text-decoration: underline;
	color: #f90;
}
.m-sop-contact-list .contact-item a.atm16grey {
	font-size: 12px;
	color: #333;
}
.m-sop-contact-list .contact-item {
	color: #333
}
.m-sop-contact-list .contact-mail {
	padding: 10px 0
}
 
